pulley system - French English Dictionary